package locacao.apresentacao.bd;

import java.sql.Connection;
import java.sql.Date;

import locacao.negocio.bo.LocacaoBO;

public class LocacaoBD {

	private LocacaoBO locacaoBO;
	
	public LocacaoBD() {	
		locacaoBO = new LocacaoBO();
	}
		
	public void addLocacao(Integer idLocacao, Date dataRetirada, Date dataDevolucao,
			String observacao, Integer idCliente, Integer idFuncionario){
		locacaoBO.addLocacao(idLocacao, dataRetirada, dataDevolucao, observacao, idCliente, idFuncionario);
	}
	
	public void updateLocacao(Integer idLocacao, Date dataRetirada, Date dataDevolucao,
			String observacao, Integer idCliente, Integer idFuncionario){
		locacaoBO.updateLocacao(idLocacao, dataRetirada, dataDevolucao, observacao, idCliente, idFuncionario);			
	}
		
	public void excludeLocacao(int idLocacao){			
		locacaoBO.excludeLocacao(idLocacao);
	}
		
    public String[] getInfoLocacoes(){    
    	return locacaoBO.getInfoLocacao();
    }

    
    public String[] getPesquisaLocacoes(Integer id){
    	return locacaoBO.getPesquisaLocacaos(id);
    }

	 public Connection gerarRelatorioLocacaos(){
		 return locacaoBO.gerarRelatorioLocacaos();
	 }
	
}
